payments due the contractor - Turco Inglés Diccionario